package com.ssy.lingxi.purchase.api.dto.response.purchase;

import com.ssy.lingxi.purchase.api.dto.request.EnclosureUrlsRequest;
import lombok.Data;

import java.util.List;

/**
 *报价单商品详情
 */
@Data
public class QuotedPriceProductResponse {


    private Long id;
    /**
     *需求单商品详情ID
     */
    private Long purchaseInquiryDetailsId;

    /**
     *物料编号
     */
    private String number;


    /**
     * 物料Id
     */
    private Long goodsId;

    /**
     * 物料名字
     */
    private String name;

    /**
     *物料规格型号
     */
    private String model;

    /**
     *物料品类
     */
    private String category;

    /**
     *物料品牌
     */
    private String brand;

    /**
     *物料单位
     */
    private String unit;


    /**
     *采购数量
     */
    private Double purchaseCount;


    /**
     * 含税金额
     */
    private Double taxPrice;

    /**
     * 单价(含税)
     */
    private Double taxUnitPrice;


    /**
     *是否含税：1.是 0.否
     */
    private Integer isTax;


    /**
     * 税率：小数点
     */
    private Double taxProbability;


    /**
     *关联报价商品名字
     */
    private String productName;

    /**
     *关联报价商品ID
     */
    private Long productId;


    /**
     *关联报价商品品牌
     */
    private String productBrand;



    /**
     * 关联报价商品属性JSON字段
     */
    private String productAttributeJson;


    /**
     *报价次数
     */
    private Integer count;

    /**
     *报价轮次
     */
    private Integer tuen;
    /**
     * 附件链接集合
     */
    private List<EnclosureUrlsRequest> enclosureUrls;

    /**
     *报价单ID
     */
    private Long quotedPriceId;

    /**
     *授标数量
     */
    private Double awardCount;

    /**
     * 授标金额(含税)
     */
    private Double awardPrice;

    /**
     *授标比例
     */
    private Double awardTaxProbability;
}
